﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace mars_server.csharp.enums
{
    class RequestEnum
    {
        public enum request
        {
            Login,  //  登录协议(LoginVO)
            User,   //  获取用户基本信息协议(userId)
            FindUser, //  查找用户协议(username)
            AddFriend, RemoveFriend,  //  增删好友协议(Boolean)[userId(好友ID),userId（当前用户ID）]
            SingleChatBaseInfo, //  单聊房间基本信息协议(SingleChatBaseInfoVO)[roomId]
            SingleChatContent,  //  单聊信息内容协议(SingleChatContentVO)[roomId]
            GroupChatBaseInfo,  // 获取群聊基本信息协议(GroupChatBaseInfoVO)[roomId]
            GroupChatContent,    // 获取群聊内容协议(GroupChatContentVO)[roomId]
            LogoutNotify,
            AddFriendNotify,
            GetFriends,
            HeartBeats,
            GetGroupUsers,
            GetFriendsForGroup,
            DeleteFriend,
            CreateGroup,
            GetGroupList,
        }
    }
}
